#menu{
	width: 980px;
	margin:0px auto 0;
	.menu-l{
		width:215px;
		float: left;
		position: relative;
		z-index: 100;
		.cate-top{
			height:40px;
			line-height: 40px;
			color: #FFF;
			text-indent:15px;
			font-size:14px;
			cursor: pointer;
			background: #2BB8AA;
			i{
				display: block;
				position: absolute;
				left:178px;
				top: 15px;
				width:17px;
				height:10px;
				background: url(../images/sp5.png) -114px -26px no-repeat;
			}
			i.hover{
				background: url(../images/sp5.png) -114px -5px no-repeat;
			}

		}
		.cate-son-con {
			border:2px solid #2bb8aa;
			display: none;
			position: absolute;
			left:0;
			top:40px;
			width: 211px;
			background: #FFF;
			.cate-list{
			padding:2px 10px 0;
			position: relative;
			.cate-left-con{
				padding:8px 0;
				position: relative;
				left: 2px;
				.top-cate{
					a{
						font-size:14px;
						font-weight: bold;
						color:#333;
					}
					
				}
				.son-cate{
					padding-top: 9px;
					overflow: hidden;
					zoom: 1;
					a{
						float: left;
						margin-right:10px;
					}
				}
				.right-arrow{
					width:5px;
					height:9px;
					display: block;
					position: absolute;
					top: 45%;
					right:10px;
					background: url(../images/sp1.png) 0 -20px no-repeat;
				}

				
			}
			.cate-right-con{
				position: absolute;
				top: 0;
				left:212px;
				padding:10px;
				width:312px;
				border:1px solid #2bb8aa;
				display: none;
				background: #FFF;
				.right-top-cate{
					height:24px;
					vertical-align:top;
				}
				.right-cate-son{
					overflow: hidden;
					zoom: 1;
					line-height: 24px;
					a{
						float: left;
						word-wrap:break-word;
						margin-right:10px;
					}
				}
			}
			.cate-xian{
				height:1px;
				background: #ddd;
			}

		}
		}
	}
	.menu-r{
		float: left;
		width:745px;
		padding-left:20px;
		border-bottom: 2px solid #2bb8aa;
		li{
			height:38px;
			line-height: 38px;
			float: left;
			a{
				display: block;
				height:38px;
				padding:0 20px;
				color:#333;
				font-weight: bold;
				font-size: 14px;
				&:hover{
					background: #2bb8aa;
					color:#FFF;
				}
			}
		}
	}
}